

.content{
	width: 1200px;
	margin: 0 auto;
}

@charset "utf-8";/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:Arial,"\5fae\8f6f\96c5\9ed1";}
fieldset,img{border:0;}
img{vertical-align:top;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code,kbd,samp,tt{font-size:100%;}
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style: none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align: left;}
sup,sub{font-size:100%;vertical-align:baseline;}
a{font-family:Arial,"\5fae\8f6f\96c5\9ed1";}
a:hover{ color:#00AA98; cursor:pointer;text-decoration:underline;}
a:link,a:visited,ins{text-decoration: none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
iframe{margin:0px;padding:0px;border:none;}
q:before,q:after{content:''}
li{list-style:none}
caption,th{text-align:left}
q:before,q:after{content:''}
*html{background-image:url(about:blank);background-attachment:fixed}

a{outline:0;text-decoration:none;color:#333}
a:hover{text-decoration:none;color:#00aa96}
/** 面包屑 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
.clear{clear:both}
.colwrapper{overflow:hidden;zoom:1;margin:5px auto}
.strong{font-weight:bold}
.lft{float:left;display:inline}
.rgt{float:right;display:inline}
.center{margin:0 auto;text-align:center}
.show{display:block;visibility:visible}
.hide{display:none;visibility:hidden}
.block{display:block}
.inline{display:inline}
.transparent{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.break{word-wrap:break-word;overflow:hidden}
.tl{text-align:left}
.tr{text-align:right}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20{clear:both;font-size:0;height:0;overflow:hidden}
.bk5{height:5px}
.bk8{height:8px}
.bk10{height:10px}
.bk15{height:15px}
.bk20{height:20px}
.floatfix { clear: both; width: 0; height: 0px; margin: 0; padding: 0; border: none; overflow: hidden; font-size: 0px;}
.ulfix { overflow: auto; zoom: 1; }
.blue{color:#01a998}


.content{
    width: 1200px;
    margin:0 auto;
    background: #fff;
    padding:20px;
}

@charset "utf-8";
/*首页-Start*/
.main { position: relative;}
/*顶部文字新闻*/
.main .mainnews .latestnewsa {height: 45px; line-height: 45px; background: url(../img/latestnews-title.png) no-repeat 10px 10px; border: 1px solid #F4F3F3; padding-left: 120px; /*text-indent: 120px;*/ position: relative;overflow:hidden;}
.mainnews #miniNewsRegion a { font-size: 14px; color: #757474; background: url(../img/symbol-1.png) no-repeat 0px 5px;padding:0px 20px 0px 12px; }
.mainnews .latestnewsa ul { width: 410px; position: relative;float: left;}
.mainnews .latestnewsa .msearch { position: absolute; top: 7px; right: 10px; background: url(../img/msearch_bg.png) no-repeat; width: 209px; height: 31px;}
.mainnews .latestnewsa .msearch .text-msearch { width: 150px; height: 17px; padding: 5px; position: absolute; left: 1px; top: 8px; border: none; font-size: 14px;}
.mainnews .latestnewsa .msearch .btn-msearch { width: 44px; height: 30px; background: url(../img/btn-msearch.png) no-repeat center; position: absolute; top: 1px; right: 0px; border: none; cursor: pointer; color: #a5a4a4;}
.mainnews #miniNewsRegion li a:hover{color:#00AA98; text-decoration:underline;}

.main .mainnews .latestnewsb {height: 45px; line-height: 45px; background: url(../img/latestnews-title.png) no-repeat 10px 10px; border: 1px solid #F4F3F3; padding-left: 120px; /*text-indent: 120px;*/ position: relative;overflow:hidden;}
.mainnews #miniNewsRegion a { font-size: 14px; color: #757474; background: url(../img/symbol-1.png) no-repeat 0px 5px;padding:0px 20px 0px 12px; }
.mainnews .latestnewsb ul { width: 410px; position: relative;float: left;}
.mainnews .latestnewsb .msearch { position: absolute; top: 7px; right: 10px; background: url(../img/msearch_bg.png) no-repeat; width: 209px; height: 31px;}
.mainnews .latestnewsb .msearch .text-msearch { width: 150px; height: 17px; padding: 5px; position: absolute; left: 1px; top: 8px; border: none; font-size: 14px;}
.mainnews .latestnewsb .msearch .btn-msearch { width: 44px; height: 30px; background: url(../img/btn-msearch.png) no-repeat center; position: absolute; top: 1px; right: 0px; border: none; cursor: pointer; color: #a5a4a4;}
.lasta{width: 530px;float: left;}
.lastb{background: none !important;padding-left: 10px !important;}
/*左侧*/
/*动态CSS-图片新闻轮播-start*/
.mainnews .newsl { float: left; width: 820px; margin-top: 10px;}
.mainnews .newsl .m-slide{ position: relative;  height: 365px;}
.mainnews .newsl .m-slide .img { float: left; position: relative }
.mainnews .newsl .m-slide .img img { display: block; width: 670px; height: 365px }
.mainnews .newsl .m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.mainnews .newsl .m-slide .tab, .mainnews .newsl .m-slide .tab2 { float: right }
.mainnews .newsl .m-slide .tab li { border: 4px solid #fff; border-right:0;  font-size: 13px; font-weight: bold; color: #fff; margin-top:-2px;height:90px;width:134px;}
.mainnews .newsl .m-slide .tab2 li { border: 4px solid #fff; width: 128px; height: 77px;  font-size: 13px; font-weight: bold;}
.mainnews .newsl .m-slide .tab2 li img { width: 128px; height: 77px; }
.mainnews .newsl .m-slide .tab li+li { margin-top: 4px;}
.mainnews .newsl .m-slide .tab2 li+li { margin-top: 9px;}
.mainnews .newsl .m-slide .tab li .color1 { background-color: #75CFD9;padding: 7px 10px;}
.mainnews .newsl .m-slide .tab li .color2 { background-color: #E4A17E;  padding: 7px 10px;}
.mainnews .newsl .m-slide .tab li .color3 { background-color: #D0838C;  padding: 7px 10px;}
.mainnews .newsl .m-slide .tab li .color4 { background-color: #7CAA77;  padding: 7px 10px;}
.mainnews .newsl .m-slide .tab .on {}
.mainnews .newsl .m-slide .tab .on .color1 { background-color: #08a7b9;}
.mainnews .newsl .m-slide .tab .on .color2 { background-color: #e5611d;}
.mainnews .newsl .m-slide .tab .on .color3 { background-color: #c75663;}
.mainnews .newsl .m-slide .tab .on .color4 { background-color: #588753;}
.mainnews .newsl .m-slide .tab2 .on { border: 4px solid #00AA98;}
.mainnews .newsl .m-slide #ifocus_opdiv { position:absolute; left:0; bottom:0; width:670px; height:45px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.mainnews .newsl .m-slide #ifocus_tx { position:absolute; left:15px; bottom:10px; color:#FFF; }
.mainnews .newsl .m-slide #ifocus_tx ul li{ display:none;  }
.mainnews .newsl .m-slide #ifocus_tx ul li a{ color:#fff; font-size:17px; font-weight: bold;}
/*动态CSS-图片新闻轮播-end*/


/*轮播图以及轮播图右侧列表开始*/
.bl_box{
    width: 100%;
}
.bl_box .bll {
    width: 30%;
    float: left;
}
.bl_box .blc {
    width: 30%;
    float: left;
    margin:0 5%;
}
.bl_box .blr {
    width: 30%;
    float: right;
}

.imgbox{
    width: 100%;
    height: 450px;
    overflow: hidden;
    position: relative;
}
.w_auto img{
    height: 100%;
}
.h_auto img{
    height: auto;
    width: 100%;
}
.imgbox .bgimg{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 40px;
    background: url('../img/y1.png');
    color: #fff;
    line-height: 40px;
    font-size: 18px;
    text-align: center;
    padding: 0 5px;
}
.main .mainnews .newsr {
    float: left;
    width: 320px;
    margin-left: 20px;
    display: inline;
    margin-top: 10px;
}
.com-title{
    border-bottom: 3px solid #F5F5F5;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.com-title span{
    border-bottom: 3px solid #00AA98;
    padding-bottom: 7px;
    font-size: 18px;
    color: #3C3B3C;
}
.com-title img{
    position: relative;
    top: 3px;
    left: 0px;
    margin-right: 5px;
}
.sideMenu h3{
    margin-top: 00px;
    font-size: 15px;
    color: #504F4F;
    height: 40px;
    line-height: 40px;
    background-image: url(../img/symbol-8.png);
    background-repeat: no-repeat;
    padding-left: 30px;
    overflow: hidden;
}
 .sideMenu h3.h3img1 {
    background-position: 0px 10px;
}
.sideMenu h3.h3img2 {
    background-position: 0px -25px;
}
.sideMenu h3.h3img3 {
    background-position: 0px -60px;
}
.sideMenu h3.h3img4 {
    background-position: 0px -97px;
}
 .sideMenu h3.h3img5 {
    background-position: 0px -134px;
}

.sideMenu h3.h3img6 {
    background-position: 0px -170px;
}
.sideMenu .remark{
    text-indent: 24px;
    line-height: 28px;
    color: #666;
}
.qxtit{
    width: 100%;
    height: 34px;
    line-height: 34px;
    border-left:5px solid #00aa96;
    border-bottom:1px solid #00aa96;
    font-size: 22px;
    padding-left: 10px;
    color: #00aa96;
    font-weight: bold;
}
.imgBox{
    border:1px solid #00aa96;
    padding:10px;
}
.h292{height: 292px;}
.ibt{width: 100%;height: 24px;background-color: #00aa96;line-height: 24px;text-align: center;}
.ibt a{color: #fff;}
.w49{width: 49%;margin-bottom: 16px;}
.h126{height: 126px;}
.h225{height: 225px;}
.w25h100{width: 25%;height:100px;margin-left: 3%;}
.csld li{
    border-bottom: 1px solid #efefef;
    padding: 5px;
}
.csld a span {
    display: block;
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    font-weight: 700;
    margin-right: 190px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.csld a p{
    font-size: 15px;
    line-height: 24px;
    height: 48px;
    color: #444;
    margin: 16px 190px 17px 0;
    overflow: hidden;
}
.inewList li{
    width: 100%;
    height: 25px;
    line-height: 25px;
    background:url(../img/kjkx_r13_c2_dot.jpg) no-repeat;
    background-position:0px 11px;
    padding-left: 10px;
    overflow: hidden;
}
.w40h145{
    width: 40%;
    height: 145px;
    margin-right: 3%;
}
.newitem .t{
font-size: 18px;
font-weight: bold;
color: #000;
}
.newitem .r{
    font-size: 14px;
    margin-top: 10px;
    color: #666;
}
.newitem span{
    display: block;
    margin-top: 10px;
}
.w49{
    width: 49%;
}
.w40h80{
    width: 40%;
    margin-right:3%;
    height: 80px;
}